do one's endeavor - Türkçe İngilizce Sözlük